package com.itheima.homework.homework7;


import java.util.ArrayList;
import java.util.Scanner;

/*
    在某次比赛中，共有8位评委，采用百分制。去除一个最低分和一个最高分，
    其余的平均得分即为选手的最终得分。请编写程序，使用所学集合知识，
    计算选手的得分，评分分数由键盘录入。 运行效果如下：
选手最终得分为：90.83333333333333
 */
public class Demo7 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        ArrayList<Double> list = new ArrayList<>();
        for (int i = 1; i <= 8; i++) {
            System.out.println("请录入第" + i + "个评委成绩：");
            Double score = sc.nextDouble();
            list.add(score);
        }
        double max = list.get(0);
        double min = list.get(0);
        for (Double score : list) {
            max = (score > max) ? score : max;
            min = (score < min) ? score : min;
        }



        list.remove(Double.valueOf(min));
        list.remove(Double.valueOf(max));
        double sum=0;
        for (Double score : list) {
            sum+=score;
        }
        double avg=sum/6;
        System.out.println(avg);


    }

}
